/*基本信息*/
body {width:992px;margin:0 auto; text-align:center;position: relative;color:#555;font-size:14px;font-family:Tahoma;background:#FFF;}
a:link,a:visited {font-size:14px;text-decoration: none;color:#336699;font-weight:normal;}
a:hover{}
p{padding:0px; margin:0px;}
/*页面层容器*/


/*页面头部*/
#bodyTab{width:990px;border-collapse: collapse;text-align:left;}
/*#deco1,#deco2{overflow:hidden;height:11px;width:990px;background:url(/dictall/images/deco.gif);}*/
#deco1,#deco2{height:0px;display:none;}
#header {background:url(/dictall/images/logo.gif) no-repeat}
#menu {margin:42px 20px 0 0;height:20px;}
#menu ul {float:right;list-style:none;margin:0px;}
#menu ul li {float:left;display:block;line-height:16px;margin:0 10px}
#menu ul li a:link,#menu ul li a:visited {font-weight:bold;color:#666}
#menu ul li a:hover{}
.menuDiv {width:1px;height:16px;background:#999;}
#banner {background:url(/dictall/images/dict_bg2.jpg) repeat;width:100%;height:120px;}
#search {padding:15px 10px 0px 60px;text-align:left;}
#search input{width:500px;height:25px;color:#0869A5;}
#category {font-size:13px;padding:5px 10px 0px 60px;text-align:left;}
.menu  a:link, a:visited {font-weight:bold;color:#666}
#menu a:hover{}
#menu2 a:link,#menu2 a:visited {padding-top:3px;font-weight:bold;color:#666}
#searchIx {padding:15px 10px 0px 160px;text-align:left;}
#searchIx input{width:500px;height:25px;color:#0869A5;border: 1px solid #2C6BBC;}


/*页面主体*/

#mainbody {
 float:right;
 width:760px;
 margin:10px 0px 10px 0px;
 border:1px solid #C6DBFF;
 padding:7px 2px 10px 2px;
 /*overflow-x:auto;*/
 overflow:hidden;
}

#keyword{font-size:15px;padding-top:5px;height:20px;color:#009A00;background:#FFFBFF;}
.wordlist {margin-top:4px;padding:2px 5px 4px 5px;line-height:18px;border-bottom:1px dashed #ddd; overflow:hidden;}
.cn{ color:#111;font-size:14px;padding-left:15px;}
.en{ color:blue;font-size:14px;}
.cn_sen{ color:#111;font-size:14px;padding-left:30px;padding-bottom:2px;}
.en_sen{ color:blue;font-size:14px; padding-left:25px;}
.senno{float:left;font-size:14px; color:#222;padding-left:20px;}
.sen{padding-left:8px;}

#gg1{padding-left:5px;padding-top:2px;padding-right:0px;}
#gg2{
 padding:5px 2px 5px 5px;
}
#reltitle {height:25px;font-size:14px;font-weight:bold;padding-top:10px;padding-left:10px;padding-bottom:6px;}
#relationlist{padding:0px 10px 20px 10px;}
#relationlist a:link,#relationlist a:visited{font-size:14px;color:blue;font-weight:normal;line-height:21px;text-decoration: underline;}


#charlist{text-align:left;padding:10px 2px 5px 20px;font-size:15px;}

#charlist a:link,#charlist a:visited{font-size:15px;color:#336699;font-weight:normal;}
.curchar {font-size:14px;color:#00FFFF;}
#indexlist{margin:5px 0 5px 0;text-align:left;padding:0px 15px 0px 10px;}
#indexlist a:link,#indexlist a:visited{font-size:14px;color:#336699;font-weight:normal;}
#pagelist{padding-top:20px;}
#pagelist td,#pagelist a{font-size:13px;}

/*页面底部*/
#footerLine {height:20px;}
#footer {font-size:14px;color:#7777cc;text-align:center;padding:30px;border-top:1px solid #C6DBFF;}

/*首页索引  */
#homeInd {width:610px;border:1px solid #ADCBDA;border-collapse:collapse}
#homeInd td{border:1px solid #ADCBDA;padding:2px;white-space:nowrap;overflow:hidden;}
#homeInd a:link,a:visited {color:#336699;font-weight:normal;}
.lt{width:20px; text-align:center;}
.lt2{width:60px;}

#toolist a:link,#toolist a:visited{font-size:14px;color:blue;font-weight:normal;padding-right:20px;}


#proglist {
 width:680px;
 margin:15px;
 border:1px solid #C6DBFF;
 padding:0px;
 font-size:12px;
}
#total{color:#0C69A6;font-weight:bold;padding:2px;height:20px;margin-top:10px;margin-bottom:26px;background-color:#ECF0FB;}

#proginfo {
 width:680px;
 margin:15px;
 border:1px solid #C6DBFF;
 padding:10px;
}

#proglist a:link,#proglist a:visited{font-size:12px;color:#336699;font-weight:normal;}
#proglist a:hover{text-decoration: underline;}

.ptit{padding:10px;font:#336699;font-size:12px;font-weight:bold;width:100px;}
.pcon{font:#336699;font-size:12px;font-weight:normal;width:400px;}

.brief1{padding:6px 4px 4px 10px;font:#336699;font-size:12px;font-weight:bold;background-color:#ECF0FB;}
.brief2{line-height:20px;padding:10px 20px 10px 20px;font:#336699;font-size:12px;font-weight:normal;}

.progsel{width:80px;font:#336699;font-size:12px;}
.progkey{BORDER: #86A2CB 1px solid;font-size: 12px;width: 300px;height: 21px;color: #336699;}
.psplit{height:2px;background-color:#ECF0FB;}
.sn{width:5px;font:#336699;}
.playnum{width:30px;text-align: center;}
#schprog{font-size:12px;}
#prlgg1{padding:5px 5px 0px 5px;}

#bk{padding:10px 15px 10px 5px;}
#bkTit {font-size:14px;border-top:1px dashed #ddd;height:40px;padding:10px 5px 0px 5px;font-weight:bold;}
#bkCon, #bkCon td{line-height:20px;font-size:14px;padding:5px 5px 5px 10px;}

#prod{font-size:14px;padding:10px 15px 0px 10px;border-top:1px dashed #ddd;}
#prod a{color:blue;}
.relbk{font-size:14px;font-weight:bold;}
#homeInd a:link,a:visited {color:#336699;font-weight:normal;text-decoration: underline;}
#bknotice{margin:5px 0 5 10px;font-size:13px;}
#bkncon{width:500px;}
#rellink{width:725px;text-align:center;margin:-8px 20px 0px 20px;}
#rellink a{color:#fff;text-decoration: underline;}
#gg728{margin:6px;}
#bd728{margin-top:15px;text-align:center;}
#noresult{padding:50px 0 0 20px;height:300px;}


#form1{margin-top:20px;margin-bottom:5px;}
#ggt728{font-size:13px;padding:10px 0 0 30px;}

#pagelistIX1,#pagelistIX2{padding:5px 0 0 25px;font-size:14px;}
#pagelistIX1 a,#pagelistIX2 a{ margin-right: 5px;text-decoration: underline;}

.bg3{margin-top:10px;background-color:#EFF2FA;}
.rtd1{font-size:12px;font-weight:bold;height:40px;width:80px;vertical-align:top;padding-top:6px;}
.rtd2{padding-top:3px;padding-bottom:3px;}
.rtd2 table{width:650px;}
#relTab2 a{
color:#336699;
font-size:13px;
display:block;/*定义为块级*/
	width:110px;
	float:left;/*左对齐*/
	height:28px;
	overflow:hidden; /*超出的部分隐藏起来。*/
	white-space:nowrap;/*不显示的地方用省略号...代替*/
	padding-left:8px; /*文字距离右侧7像素。*/
	text-decoration: underline;
	text-overflow:ellipsis;/* 支持 IE */
    -o-text-overflow: ellipsis;    /* 支持 Opera */
}

#relTab2 a:after{content:"...";}/* 支持 Firefox */

#newsinfo {
 width:745px;
 margin:15px 0px 10px 0px;
 border:1px solid #C6DBFF;
 padding:10px;
}
#newsDir{font-size:15px;padding:0 0 0 8px;}
#newsDir a{font-weight:bold;}
#newsinfo2 {width:680px;table-layout:fixed;word-break:break-all;}
#newsTitle{font-size:20px;font-weight:bold;height:40px;}
#newsContent{font-size:15px;}
#newsinfo p{margin-top: 10px;margin-bottom: 10px;}
#newsContent .r{width:680px;text-align:right;font-size:12px;}
#newsContent em{font-size:14px;}
#newsFrom{padding:0px 10px 2px 16px;font-size:13px;text-align:right;}
.dotline{height:2px;background:url(/dictall/images/dot_h_1.gif) repeat-x;padding-top:8px;}
.gg_dotline{height:2px;background:url(/dictall/images/dot_h_1.gif) repeat-x;padding-top:8px;}
#newsEditor {text-align:right;font-size:14px;}

.k_hui {
	width:745px;margin:15px;
}
.k_hui_t {
	BORDER-RIGHT: #d3d4cf 1px solid; BORDER-TOP: #0b577b 1px solid; BORDER-LEFT: #d3d4cf 1px solid; BORDER-BOTTOM: #d3d4cf 1px solid
}
.k_hui_y {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #d3d4cf 1px solid; BORDER-LEFT: #d3d4cf 1px solid; BORDER-BOTTOM: #d3d4cf 1px solid
}
.k_hui_f {
	BORDER-RIGHT: #d3d4cf 1px solid; BORDER-TOP: #d3d4cf 1px solid; BORDER-LEFT: #d3d4cf 1px solid; BORDER-BOTTOM: #ffffff 0px
}
.d_lan {
	BORDER-TOP: #afcbd9 1px dotted; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.d_lan_s {
	BORDER-TOP: #afcbd9 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#newsCategory{padding:2px 0px 8px 0px;}
#newsCategory2{width:100%;border:1px solid #C6DBFF;height:30px;background:#EAEAEA;padding:3px 0px 2px 0px;font-size:14px;}
#newsCategory2 a{font-size:15px;font-weight:bold;padding:0 8px 0 8px;text-decoration: none;}
#newsCategory2 a:hover{color:red;text-decoration: underline;}
.catTit a:link{font-size:14px;font-weight:bold;}
.catTit a:visited{text-decoration: none;font-weight:bold;}
.newsTit2 {font-size:11px;padding:2px 2px 2px 2px;}
.newsTit2 a:visited{text-decoration: none;}
#pre{font-size:15px;height:40px;}
#photoList img{border:3px solid #EAEAEA;}
#photo_left {overflow:hidden;width:680px;}
.photoLink{vertical-align:top;}
#photoListTit {COLOR: #af0000;width:140px;font-size:14px;font-weight:bold;BORDER-BOTTOM: #d3d4cf 1px solid}
#photoListTit2 {width:100px;BORDER-BOTTOM: #C6DBFF 1px solid}
#photoListTit2 a{font-weight:bold;text-decoration: none;}

#newsList {margin:0px 0px 0px 17px;}
#photoListTit3 {width:140px;BORDER-BOTTOM: #C6DBFF 1px solid}
#photoListTit3 a{font-weight:bold;text-decoration: none;}
#dtt728x15{padding:4px 0px 4px 0px;}

#rightCategory{border:1px solid #C6DBFF;}
#rightCateTit{font-size:15px;font-weight:bold;background-color:#EFF2FA;padding:2px;};
#rightCategory a:link,#rightCategory a:visited {font-size:14px;color:blue;font-weight:normal;padding:0px 0px 0px 2px;text-decoration: none;}
#rightCategory a:hover{text-decoration: underline;}

#rightCategory2{border:1px solid #C6DBFF;margin:270px 0px 0xp 0xp;}
#rightCategory2 a:link,#rightCategory a:visited {font-size:14px;color:blue;font-weight:normal;padding:0px 0px 0px 2px;text-decoration: none;}
#rightCategory2 a:hover{text-decoration: underline;}

#treeTd{width:200px;padding:12px 10px 10px 2px;}
#treeDiv{width:215px;border:1px solid #C6DBFF;padding:1px 0px 0px 0px;overflow:hidden;}
#mainbodyTd{padding:2px 2px 0px 0px;}
#ggTd{padding:2px;}
#ggTdDiv{border:1px solid #C6DBFF;padding:1px;}
#gg_300{width:300px;border:1px solid #C6DBFF;}
#treeDiv a:link,a:visited {font-size:13px;color:#336699;font-weight:normal;padding:0 3px 0px 0px;text-decoration: none;}
#treeDiv a:hover{text-decoration: underline;}


#cateTit1{color:#336699;font-size:13px;font-weight:bold;padding:0px 0px 0px 0px;cursor:default;}
#cateTit2{color:#336699;font-size:13px;font-weight:bold;margin-top:10px;border-top:1px solid #C6DBFF;padding:2px 3px 2px 0px;cursor:default;}
#cateDiv1 {padding-left:4px;}
#cateDiv2 {padding:1px;}
#curCate{color:#336699;font-size:14px;font-weight:normal;BORDER-BOTTOM: #C6DBFF 1px solid;padding:1px 2px 3px 2px;}
#curCate a{color:blue;}
#catelist{padding:8px 2px 2px 4px;}
#pagelistIX3,#pagelistIX4{color:blue;padding:5px 0 0 2px;font-size:14px;}
#pagelistIX3 a,#pagelistIX4 a{color:blue; margin-right: 5px;text-decoration: underline;}
#catelist a{line-height:20px;color:blue;text-decoration: underline;font-weight:normal;}
#cateList2{padding:0px 0px 0px 10px;}

#cate336x280{POSITION:absolute;width:360px;margin:6px 0px 0px 400px;}
#gg300{POSITION:absolute;margin-top:5px;margin-left:-55px;z-index:100;}
#ggsch{padding:1px 2px 0px 2px;height:90px;float:right;WIDTH:245px;overflow:hidden;}

.stn{margin:6px 0px 12px 0px;}
.senno2{float:left;font-size:14px; color:blue;padding-left:15px;}
.sen2{margin-left:40px;}
.cn_sen2{ color:#111;font-size:14px;padding-left:4px;}
.en_sen2{ color:blue;font-size:14px;padding-bottom:2px;}


a.curMode {color:#ff6600 !important;}
#loadingDiv{display: none;position: absolute;margin:-105px 0px 0px 120px; z-index: 10;background-color: #CCFFFF;height:50px;width:480px;padding:10px 10px 0px 40px;}
#loadingDiv2{display: none;position: absolute;margin:25px 0px 0px 120px; z-index: 10;background-color: #CCFFFF;height:50px;width:480px;padding:10px 10px 0px 40px;}

#meaningDiv{text-align:left;font-size:12px;width:500px;border:1px solid #336699;padding:4px;background:#D9E8FF;padding-bottom:10px;display:none;color:#000}
#phonetic{font-size:14px;padding:0px 2px 2px 0px;border-bottom:1px solid #336699; font-family: "Arial Unicode MS", "Lucida Sans Unicode", "Chrysanthi Unicode";}
#meaning{padding:4px 2px 4px 2px;border-bottom:1px solid #336699;}
#example{padding:4px 2px 4px 4px;}
#msgTd{padding:0px 2px 0px 2px;font-size:14px;display:none;}
#msgDiv,#msgDiv2{width:100%;color:red;font-size:14px;padding:5px 0px 5px 0px;border:1px solid #C6DBFF;}
#closeDiv{text-align:right;position:absolute;font-size:20px;top:0px;left:471px;width:24px;height:15px;cursor:pointer;}
#dataDesc{text-align:right;font-size:13px;width:430px;}
#msgDiv{text-align:center;}
#msgTitle{font-weight:bold;}

.st_en{padding:2px 2px 2px 8px;}
.st_cn{padding:2px 2px 2px 25px;}
.wd_js{padding:4px 2px 2px 2px;}
.wd_cx{padding:2px 2px 2px 6px;}
.wd_mn{line-height:13px;margin:2px 2px 6px 10px;}

#ggr_300{float:right;width:300px;border:0px solid #C6DBFF;}
#ggr2_300{float:right;width:340px;height:308px;border:0px solid #C6DBFF;margin-right:16px;}
#schImg{cursor:pointer;margin-bottom:9px; vertical-align:middle;}
.readSpan{padding-left:8px;}
.readSpan img{cursor:pointer;}
#menu .curMode{color:red;}
.pho{color:#336699;font-size:14px;font-family:"lucida sans unicode",sans-serif;margin:0px 0px 0px 10px;}
#catelist .more_st {width:400px;text-align:left;}
#catelist .more_st a{font-size:14px;text-decoration:underline;margin:0px 0px 5px 28px;}
#pageDiv{margin:8px 2px 5px 28px;}

#rightbar {
 width:240px;
 float:right;
 text-align:right; 
 padding:14px 0px 0px 0px;
}

#cateDiv1 span{font-size:13px;color:#336699;cursor:pointer;}
#dictType{color:#336699;font-size:14px;font-weight:normal;padding:1px 2px 3px 2px;}

.wd_mor{padding:4px 2px 4px 2px;border-bottom:1px solid #336699;}
.wd_mor_m{font-weight:bold;}
#phrase{padding:4px 2px 4px 2px;border-bottom:1px solid #336699;}

.pp,.pt,.list12 ul,.list14 ul{width:100%;margin:0 auto;}
.pp:after,.pt:after,.area:after,.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.pp{text-align:center;}
.pp img{display:block;margin:0 auto;}	
.pp span{display:block;}

#videoDiv{display:none;}
.video1{width:720px;padding-bottom:2px;overflow:hidden}
.video2{font-size:14px;border-top:1px dashed #ddd;height:30px;padding:10px 5px 5px 5px;font-weight:bold;}
.video3{width:720px;height:100px;line-height:18px;}
.video4{width:720px;height:80px;margin:2px 2px 0px 25px;padding:0px;list-style:none;}

.video6{width:142px;float:left;}
.video7{width:120px;height:90px;border:3px solid #EAEAEA;}
.video8{width:120px;font-size:13px;line-height:16px;padding:2px 0px 0px 3px;}
.video8  a:link, a:visited {font-size:13px;}

#modierror{width:240px;text-align:right;}

#ad1 {
 width: 360px;
 height: 300px;
 position: absolute ;
 left: 632px;
 right: 0px;
 bottom: 0px;
 top: 438px;
 display:block;
 }

#adLeft{float:left;margin:4px 55px 0px 50px;}
#adRight{margin:4px 20px 0px 40px;}
#modierror{width:240px;text-align:right;}


#meaning ul{list-style-type:none;-webkit-padding-start: 4px;margin:4px;}
#meaning li{display: list-item;text-align: -webkit-match-parent;}
.st_tit{padding-bottom:5px;}

#meaning .qdef, #meaning .pos {
width: 35px;
font-size: 93%;
background-color: #aaa;
color: #fff;
line-height: 18px;
vertical-align: middle;
text-align: center;
}

#meaning .pos {
float: left;
font-weight: bold;
}
#meaning  li {
padding-top: 4px;
margin:4px;
}

.se_n_d {
float: left;
width: 22px;
padding-top: 1px;
}

.sen_cn{
line-height: 22px;
margin-bottom: 2px;
margin-left: 23px;
color: #000;
}

.sen_en{
margin-left: 23px;
color: #000;
}

.sen_media{
margin-left: 23px;
color: #000;
}
.sen_li {
margin: -3px 0 8px 23px;
width: 100%;
}

.se_li {
list-style-type: none;
padding-top: 0;
padding-left: 0;
clear: both;
}

#meaning .wd_pt{margin:6px 2px 2px 11px;}
.photo-img{margin:8px 0 6px 0}
.photo-info{margin:2px 0 25px 0}
 
